/**
 * @model 用户信息
 */

/*
 ---- REQUEST ----
 */

/**
 * 用户信息-新增/编辑请求体
 */
export interface UserInsertOrUpdateForm {
  /**
   * 姓名
   */
  name: string;

  /**
   * 昵称
   */
  nickname: string;

  /**
   * 密码，建议加密存储
   */
  password: string;

  /**
   * 头像URL
   */
  avatar: string;

  /**
   * 性别,1，男，2，女
   */
  sex: string;

  /**
   * 微信唯一标识
   */
  wxUnionid: string;

  /**
   * 微信昵称
   */
  wxName: string;

  /**
   * 手机号
   */
  phone: string;

  /**
   * 生日
   */
  birthday: string;

  /**
   * 消费金额
   */
  consumptionAmount: string;

  /**
   * 进店次数
   */
  serviceCount: string;

  /**
   * 访问次数
   */
  visitCount: string;

}

/*
 ---- RESPONSE ----
 */

/**
 * 用户信息-通用响应体
 */
export type UserApiResult = UserInsertOrUpdateForm & {
  /**
   * 主键ID
   */
  id: string;

  /**
   * 创建时刻
   */
  createdAt: string;

  /**
   * 更新时刻
   */
  updatedAt: string;
};
